1.26. Карьера в IT и мифы
Обзор карьеры в IT
Как уже подчеркнул не раз, IT не только программирование и код. Именно поэтому в первом томе мы всё ещё не затрагивали код и языки программирования. К сожалению, СМИ и медиа пропагандировали долгое время именно обучение языкам и «быстрый путь к хорошим деньгам». Но важно усвоить несколько ключевых моментов.
- Мы не нужны рынку. Если мы не усвоим это, развития не будет. Не нужно считать, что обучившись языку программирования или новой трендовой технологии, за нами побегут, такому не бывать.
- Работодатели прекрасно знают о лёгкости обучения и о том, что можно использовать нейросети. На практике нейросети вас не спасут, когда речь пойдёт о решении сложных задач, к примеру, когда проект огромен, и без знания контекста ИИ просто не справится с задачей.
- IT является лабиринтом. В отличие от традиционных профессий, где можно стать узким специалистом (юрист-договорник, стоматолог-хирург), здесь требуется гибкость и адаптация, а не приверженность чему-то одному. Думая, что вы «сначала изучите одну технологию в идеале, потом перейдёте к другой», вы рискуете застрять на этой технологии на всю жизнь. А время летит, нужно развиваться и изучать больше технологий.
- Но не нужно прыгать с одного стека на другой и бежать за каждым трендом. Как было заметно из истории, если поначалу использовали одни инструменты, через несколько лет появлялись другие инструменты, и вроде бы создаётся впечатление «устаревания» и «замены старья». Но это работает немного сложнее, ведь представьте, после раздувания IT-пузыря на рынке, всех специалистов, следящих за трендами, стало много. Поэтому важно следить, изучать, но не переключаться полностью. Просто будьте в курсе.
Вот такая вот противоречивая ситуация получается, из-за которой новички и застревают в ужасе. Если представить себе развитие карьеры как движение по маршруту, то в большинстве случаев в IT этот маршрут не прямолинейный. Он извилистый, полон поворотов, ответвлений и иногда даже обратных путей. И это нормально.
Надо с чего-то начать, и для начала изучите базу - аналитику, разработку, тестирование. Именно поэтому в первом томе нет большого акцента на разработке, ведь не факт, что вы именно разработчик. Здесь у вас два пути.
Первый путь - линейный. Вы начинаете кодить/тестить/анализировать, развиваться в разных технологиях, повышать квалификацию и поступаете на первую должность ассистентом, стажером или, если повезёт, джуном. Дальше вам нужно просто работать, развиваться, набираться опыта, потом пройдёте карьерный рост с младшего к старшему, а потом станете лидом группы разработки/тестирования/аналитики на проекте. Вполне хорошо, почему бы и нет.
Второй путь - «графовый» и извилистый. Вы попробовали кодить и понимаете, что работать с документацией вам легче, но вот писать программы тяжко, постоянно ошибаетесь, и много времени тратите на анализы или тесты задач. Можно попробовать переквалифицироваться в тестировщики или аналитики, и если не подойдёт, пробовать себя дальше - продакт-менеджер, администратор, маркетолог, DevOps, технический писатель, преподаватель, и так далее. Вот лишь некоторые из них
| Профессия | Описание |
|---|---|
| Product Manager / Продакт-менеджер / Руководитель | Отвечает за жизненный цикл продукта, взаимодействует между командой и бизнесом. |
| Business Analyst / Бизнес-аналитик | Исследует потребности клиентов, переводит их в технические требования. |
| System Analyst / Системный аналитик | Анализирует процессы, системы и данные, чтобы предлагать решения. |
| Project Manager / Scrum Master | Управляет процессами, сроками, коммуникацией внутри команды. |
| QA / Тестировщик ПО | Обеспечивает качество продукта, находит баги, пишет тест-кейсы. |
| DevOps / SRE (Site Reliability Engineer) | Занимается инфраструктурой, деплоем, автоматизацией процессов. |
| UI/UX Designer / Дизайнер / Веб-дизайнер / Графический дизайнер | Создаёт интерфейсы, исследует пользовательское поведение, проектирует удобные продукты. |
| Technical Writer / Технический писатель | Пишет документацию, туториалы, справочные материалы. |
| Support / Helpdesk Specialist / Техническая поддержка | Консультирует пользователей, решает технические проблемы. |
| Системный администратор | Отвечает за установку программ, настройку серверов и железа. |
| Data Analyst / Аналитик данных / Data Scientist / Data Engineer | Работает с данными, строит отчёты, анализирует метрики. |
| Cybersecurity Specialist / Кибербезопасник / Специалист по ИБ | Защищает данные, системы, сети от угроз. |
| IT Recruiter / HR в IT | Нанимает специалистов, работает с рынком труда, рекрутинговыми платформами. |
| IT Lawyer / Legal Counsel in Tech / IT юрист | Занимается вопросами регулирования, защиты данных, лицензирования, GDPR, смарт-контрактов и многого другого. |
| IT Marketing / Growth Hacker / Маркетолог / Менеджер по продажам | Продвижение продукта, digital-маркетинг, SEO, контент, аналитика. |
| IT Trainer / Mentor / Coach / Преподаватель | Обучает других, проводит курсы, ведёт блоги, записывает видео. |
| Tech Entrepreneur / Founder / Основатель чего-то своего | Создаёт собственный стартап, управляет командой, ищет инвестиции. |
| Blockchain Developer / Smart Contract Auditor / Специалист по криптографии | Работает с децентрализованными системами, криптографией, смарт-контрактами. |
| AI Ethicist / AI Engineer / Специалист по ИИ | Занимается этическими аспектами использования искусственного интеллекта, либо изучением и развитием ИИ в принципе. |
И таких можно считать и считать - их множество, и одна из них может быть вашей, и может быть даже не связана с кодированием. Главное — пробовать и находить своё. Карьера в IT — это не про идеальный план, а про эксперименты, адаптацию и поиск своего места.